Ramon Valdez was arrested on Sunday, Nov. 6, after police spotted him making "illegal transactions" around 9 p.m., Chelsea police said. When officers went to handcuff him, Valdez fought back. Officers said they found a handgun strapped to his chest during the struggle.
Police eventually were able to arrest him, and Valdez now faces several firearms and drug charges, including trafficking fentanyl and cocaine, Chelsea police said.
Click here to follow Daily Voice Cambridge and receive free news updates.